//
//  WeiXinApiManager.h
//  KwSing
//
//  Created by yuchenghai on 14-9-30.
//  Copyright (c) 2014年 kuwo.cn. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ShareApiManagerBase.h"

typedef enum {
    KSShareToWXTypeVideo,  // 视频类型
    KSShareToWXTypeMusic,  // 音乐类型
    KSShareToWXTypeWebPage,// 网页链接类型
    KSShareToWXTypeImage   // 图像类型
} KSShareToWXType;

@interface WeiXinApiManager : ShareApiManagerBase

+ (id)defaultManager;

/**
 *  微信APP分享 （媒体）
 *
 *  @param text       分享的文本内容
 *  @param token      token
 *  @param completion 结果返回block
 */
- (void)shareToWeixinInAPP:(KSShareToWXType)shareToWXType
                     title:(NSString *)title
                       url:(NSString *)url
                   dataUrl:(NSString *)dataUrl
               description:(NSString *)description
                     image:(UIImage *)image
                 toFriends:(BOOL)toFriends
            withCompletion:(shareApiCompletionBlock)completion;

@end
